软考真题
第2题
【说明】
电子商务公司开发了一个基于ASP.NET+SQL Server电子商务网站,为了满足用户在移动端的使用需求,同时还开发了基于Android平台的App,其中基于Android平台的App采用Java语言开发,管理服务端程序采用C#语言开发。
在App登录界面的布局文件中,创建用户名输入框(id为“uname”)、密码输入框 (id为“password”)及登录按钮(id为“blogin”),在登录按钮的监听器中编写登录验证方法,要求登录成功时显示“登录成功”,登录失败时显示“登录失败”。其中可以调用login方法,根据输入的用户名及密码在数据库中进行查询,来判断用户身份是否合法。如用户合法,该方法返回值为true,否则返回值为false。根据描述,完成以下程序。
采用ASP.NET(C#语言)实现管理员对商品的删除,具体操作是管理员在商品信息列表中点击需要删除的商品行中的“删除”按钮。创建商品信息列表一般可以采用GridView控件实现,在GridView控件每一行数据后加一个“删除”按钮列,该列采用 GridView控件模板列实现。根据题意,完成添加“删除”按钮的代码。
GridView控件id为“gvProduct”,当点击该控件中CommandName为 “Delete” 的按钮时,将触发该控件的RowDeleting事件,在该事件注册的方法中实现商品数据的删除。假设数据库服务器地址为“145.23.1.211 ”,数据库名为“SW”,商品表名为“S_Product”,该表主键为“ProductID”,并将“ProductID”设为GridView控件的DataKeyNairames属性值。删除数据后,需要刷新GridView控件,可以调用BindData( )方法重新绑定数据以实现刷新的效果。根据题意,完成删除指定商品的代码。
答题卡
加油
纠错
得分:0